class Nstr(str):
    def __add__(self,other):
        total_self=0
        total_other=0
        for each_self in self:
            total_self += ord(each_self)
        for each_other in other:
            total_other += ord(each_other)
        self = total_self
        other = total_other
        return int(self)+int(other)
    def __sub__(self,other):
        total_self=0
        total_other=0
        for each_self in self:
            total_self += ord(each_self)
        for each_other in other:
            total_other += ord(each_other)
        self = total_self
        other = total_other
        return int(self)-int(other)

    def __mul__(self,other):
        total_self=0
        total_other=0
        for each_self in self:
            total_self += ord(each_self)
        for each_other in other:
            total_other += ord(each_other)
        self = total_self
        other = total_other
        return int(self)*int(other)

    def __truediv__(self,other):
        total_self=0
        total_other=0
        for each_self in self:
            total_self += ord(each_self)
        for each_other in other:
            total_other += ord(each_other)
        self = total_self
        other = total_other
        return int(self)/int(other)
    
    def __floordiv__(self,other):
        total_self=0
        total_other=0
        for each_self in self:
            total_self += ord(each_self)
        for each_other in other:
            total_other += ord(each_other)
        self = total_self
        other = total_other
        return int(self)//int(other)


a = Nstr('FishC')
b = Nstr('love')
